package com.niiwoo.civet.user.service;

import com.niiwoo.civet.user.dto.response.ThirdAuthResponseDTO;

/**
 * 用户运营商授权接口类
 *
 * @author zzl
 * @date 2017/11/27 22:23
 */
public interface UserAuthOperatorDubboService {
    /**
     * 获取天秤第三方授权h5页面的url
     *
     * @param userId   用户id
     * @param createIp 用户客户端请求ip
     * @return com.niiwoo.civet.user.dto.response.ThirdAuthResponseDTO
     * @author zzl
     * @date 2017/11/22 16:20
     */
    public ThirdAuthResponseDTO getThirdAuthUrl(String userId, String createIp);

    /**
     * 通知用户重新授权【供定时任务调度】
     *
     * @param
     * @return void
     * @author zzl
     * @date 2017/11/24 20:47
     */
    public void notifyUserForAuthTimeout();

    /**
     * 系统自动审核并退回借款标【供定时任务调度】
     *
     * @return void
     * @author zzl
     * @date 2017/11/24 20:47
     */
    public void returnProjectForAuthTimeout();
}
